using System;
using System.Collections.Generic;
using System.Text;
using JobShopModel.Model.FactoryLvl;

//TODO See with pompei how to use Delegate, and WHERE to set it up...
namespace JobShopModel.GraphicInterface
{
    /// <summary>
    /// Observer part of the Design Partern
    /// </summary>
    public interface Observer
    {
        /// <summary>
        /// Must be implemented by the GUI to modify the informations.
        /// </summary>
        /// <param name="t">Observable element</param>
        void update(Observable t);   

    }
}
